package user

import (
	"context"
	pb "git.mycaigou.com/gfyx/micro-gfyx-mp-api/proto/micro_gfyx_oppty_service_proto/micro-gfyx-oppty-service/base"
)

type UserNewRepositoryIface interface {
	SyncUsers(ctx context.Context, request *pb.BaseOldUserSyncRequest) (*pb.BaseOldUserSyncResponse, error)
	GetAllUserWithOrganization(ctx context.Context) (*pb.GetAllUserWithOrganizationResponse, error)
	GetAllUserList(ctx context.Context) (*pb.GetAllUserListResponse, error)
	GetUserIdUserUid(ctx context.Context, request *pb.GetUserIdUserUidRequest) (*pb.GetUserIdUserUidResponse, error)
}
